innings pitched (ip) - French English Dictionary